/*
    ScreenUtil.pixelRatio       //设备的像素密度
    ScreenUtil.screenWidth      //设备宽度
    ScreenUtil.screenHeight     //设备高度
    ScreenUtil.bottomBarHeight  //底部安全区距离，适用于全面屏下面有按键的
    ScreenUtil.statusBarHeight  //状态栏高度 刘海屏会更高  单位px
    ScreenUtil.textScaleFactor  //系统字体缩放比例
    
    ScreenUtil().scaleWidth     //实际宽度的dp与设计稿px的比例
    ScreenUtil().scaleHeight    //实际高度的dp与设计稿px的比例
*/

import 'package:flutter_screenutil/screen_util.dart';

/// 设置宽度
double setWidth(double width) {
  return ScreenUtil().setWidth(width);
}

/// 设置宽度
double setHeight(double height) {
  return ScreenUtil().setWidth(height);
}

/// 设置宽度
double setRealHeight(double height) {
  return ScreenUtil().setHeight(height);
}

/// 设置字体尺寸
double setFontSize(double fontSize) {
  return ScreenUtil().setSp(fontSize);
}

///获取设备宽度
double getScreenWidth() {
  return ScreenUtil().screenWidth;
}

///获取设备宽度
double getScreenHeight() {
  return ScreenUtil().screenHeight;
}

///获取底部安全区距离
double getBottomBarHeight() {
  return ScreenUtil().bottomBarHeight;
}

///字体缩放比
double getScaleText() {
  return ScreenUtil().textScaleFactor;
}

///获取状态栏高度
double getStatusBarHeight() {
  return ScreenUtil().statusBarHeight;
}
